package com.th.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.th.common.domain.UsUserAuthApply;

/**
 * @Author tuhang
 * @PackageName nswcy-crowdsource-client-server
 * @Package com.th.service
 * @Date 2023/6/8 20:54
 * @Version 1.0
 */
public interface UsUserAuthApplyService extends IService<UsUserAuthApply> {


    /**
     * 用户提交认证
     * @param authType
     * @param data
     * @return
     */
    Boolean submitAuth(Integer authType, String data);

    /**
     * 查询当前最近一次提交最新的认证信息
     * @param authType
     * @return
     */
    UsUserAuthApply getAuthInfo(Integer authType);
    // 查询当前最近一次提交的已经审核通过的认证信息
    UsUserAuthApply getRecentPassAuthInfo();
    // 查询当前最近一次提交的认证信息
    UsUserAuthApply getRecentAuthInfo();
}
